multistage pump - French English Dictionary